put more effort forth - İngilizce Eş Anlamlılar Sözlük